/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
html {
	color: #000;
	background: #FFF;
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td
	{
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var,optgroup {
	font-style: inherit;
	font-weight: inherit;
}

del,ins {
	text-decoration: none;
}

li {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}

q:before,q:after {
	content: '';
}

abbr,acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: baseline;
}

sub {
	vertical-align: baseline;
}

legend {
	color: #000;
}

input,button,textarea,select,optgroup,option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}

input,button,textarea,select { *
	font-size: 100%;
}  /*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
body {
	font: 13px/ 1.231 arial, helvetica, clean, sans-serif; *
	font-size: small; *
	font: x-small;
}

select,input,button,textarea,button {
	font: 99% arial, helvetica, clean, sans-serif;
}

table {
	font-size: inherit;
	font: 100%;
}

pre,code,kbd,samp,tt {
	font-family: monospace; *
	font-size: 108%;
	line-height: 100%;
}  /*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
.yui-overlay,.yui-panel-container {
	visibility: hidden;
	position: absolute;
	z-index: 2;
}

.yui-panel {
	position: relative;
}

.yui-panel-container form {
	margin: 0;
}

.mask {
	z-index: 1;
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}

.mask.block-scrollbars {
	overflow: auto;
}

.masked select,.drag select,.hide-select select {
	_visibility: hidden;
}

.yui-panel-container select {
	_visibility: inherit;
}

.hide-scrollbars,.hide-scrollbars * {
	overflow: hidden;
}

.hide-scrollbars select {
	display: none;
}

.show-scrollbars {
	overflow: auto;
}

.yui-panel-container.show-scrollbars,.yui-tt.show-scrollbars {
	overflow: visible;
}

.yui-panel-container.show-scrollbars .underlay,.yui-tt.show-scrollbars .yui-tt-shadow
	{
	overflow: auto;
}

.yui-panel-container.shadow .underlay.yui-force-redraw {
	padding-bottom: 1px;
}

.yui-effect-fade .underlay,.yui-effect-fade .yui-tt-shadow {
	display: none;
}

.yui-tt-shadow {
	position: absolute;
}

.yui-override-padding {
	padding: 0 !important;
}

.yui-panel-container .container-close {
	overflow: hidden;
	text-indent: -10000em;
	text-decoration: none;
}

.yui-overlay.yui-force-redraw,.yui-panel-container.yui-force-redraw {
	margin-bottom: 1px;
}

.yui-skin-sam .mask {
	background-color: #000;
	opacity: .25;
	filter: alpha(opacity = 25);
}

.yui-skin-sam .yui-panel-container {
	padding: 0 1px; *
	padding: 2px;
}

.yui-skin-sam .yui-panel {
	position: relative;
	left: 0;
	top: 0;
	border-style: solid;
	border-width: 1px 0;
	border-color: #808080;
	z-index: 1; *
	border-width: 1px; *
	zoom: 1;
	_zoom: normal;
}

.yui-skin-sam .yui-panel .hd,.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft
	{
	border-style: solid;
	border-width: 0 1px;
	border-color: #808080;
	margin: 0 -1px; *
	margin: 0; *
	border: 0;
}

.yui-skin-sam .yui-panel .hd {
	border-bottom: solid 1px #ccc;
}

.yui-skin-sam .yui-panel .bd,.yui-skin-sam .yui-panel .ft {
	background-color: #F2F2F2;
}

.yui-skin-sam .yui-panel .hd {
	padding: 0 10px;
	font-size: 93%;
	line-height: 2; *
	line-height: 1.9;
	font-weight: bold;
	color: #000;
	background:
		url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png)
		repeat-x 0 -200px;
}

.yui-skin-sam .yui-panel .bd {
	padding: 10px;
}

.yui-skin-sam .yui-panel .ft {
	border-top: solid 1px #808080;
	padding: 5px 10px;
	font-size: 77%;
}

.yui-skin-sam .container-close {
	position: absolute;
	top: 5px;
	right: 6px;
	width: 25px;
	height: 15px;
	background:
		url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png)
		no-repeat 0 -300px;
	cursor: pointer;
}

.yui-skin-sam .yui-panel-container .underlay {
	right: -1px;
	left: -1px;
}

.yui-skin-sam .yui-panel-container.matte {
	padding: 9px 10px;
	background-color: #fff;
}

.yui-skin-sam .yui-panel-container.shadow {
	_padding: 2px 4px 0 2px;
}

.yui-skin-sam .yui-panel-container.shadow .underlay {
	position: absolute;
	top: 2px;
	left: -3px;
	right: -3px;
	bottom: -3px; *
	top: 4px; *
	left: -1px; *
	right: -1px; *
	bottom: -1px;
	_top: 0;
	_left: 0;
	_right: 0;
	_bottom: 0;
	_margin-top: 3px;
	_margin-left: -1px;
	background-color: #000;
	opacity: .12;
	filter: alpha(opacity = 12);
}

.yui-skin-sam .yui-dialog .ft {
	border-top: none;
	padding: 0 10px 10px 10px;
	font-size: 100%;
}

.yui-skin-sam .yui-dialog .ft .button-group {
	display: block;
	text-align: right;
}

.yui-skin-sam .yui-dialog .ft button.default {
	font-weight: bold;
}

.yui-skin-sam .yui-dialog .ft span.default {
	border-color: #304369;
	background-position: 0 -1400px;
}

.yui-skin-sam .yui-dialog .ft span.default .first-child {
	border-color: #304369;
}

.yui-skin-sam .yui-dialog .ft span.default button {
	color: #fff;
}

.yui-skin-sam .yui-dialog .ft span.yui-button-disabled {
	background-position: 0 -1500px;
	border-color: #ccc;
}

.yui-skin-sam .yui-dialog .ft span.yui-button-disabled .first-child {
	border-color: #ccc;
}

.yui-skin-sam .yui-dialog .ft span.yui-button-disabled button {
	color: #a6a6a6;
}

.yui-skin-sam .yui-simple-dialog .bd .yui-icon {
	background:
		url(http://yui.yahooapis.com/2.8.0r4/build/assets/skins/sam/sprite.png)
		no-repeat 0 0;
	width: 16px;
	height: 16px;
	margin-right: 10px;
	float: left;
}

.yui-skin-sam .yui-simple-dialog .bd span.blckicon {
	background-position: 0 -1100px;
}

.yui-skin-sam .yui-simple-dialog .bd span.alrticon {
	background-position: 0 -1050px;
}

.yui-skin-sam .yui-simple-dialog .bd span.hlpicon {
	background-position: 0 -1150px;
}

.yui-skin-sam .yui-simple-dialog .bd span.infoicon {
	background-position: 0 -1200px;
}

.yui-skin-sam .yui-simple-dialog .bd span.warnicon {
	background-position: 0 -1900px;
}

.yui-skin-sam .yui-simple-dialog .bd span.tipicon {
	background-position: 0 -1250px;
}

.yui-skin-sam .yui-tt .bd {
	position: relative;
	top: 0;
	left: 0;
	z-index: 1;
	color: #000;
	padding: 2px 5px;
	border-color: #D4C237 #A6982B #A6982B #A6982B;
	border-width: 1px;
	border-style: solid;
	background-color: #FFEE69;
}

.yui-skin-sam .yui-tt.show-scrollbars .bd {
	overflow: auto;
}

.yui-skin-sam .yui-tt-shadow {
	top: 2px;
	right: -3px;
	left: -3px;
	bottom: -3px;
	background-color: #000;
}

.yui-skin-sam .yui-tt-shadow-visible {
	opacity: .12;
	filter: alpha(opacity = 12);
}

/* master.css 255386 */
@media all {
	.yog-ltr {
		direction: ltr
	}
	.yog-rtl {
		direction: rtl
	}
	.yog-hd:before,.yog-hd:after,.yog-bd:before,.yog-bd:after,.yog-ft:before,.yog-ft:after,.yog-full:before,.yog-full:after,.yog-grid:before,.yog-grid:after,.yog-wrap:before,.yog-wrap:after
		{
		content: ".";
		display: block;
		visibility: hidden;
		height: 0;
		font-size: 0;
		line-height: 0
	}
	.yog-hd:after,.yog-bd:after,.yog-ft:after,.yog-full:after,.yog-grid:after,.yog-wrap:after
		{
		clear: both
	}
	.yog-hd,.yog-bd,.yog-ft,.yog-full,.yog-grid,.yog-wrap {
		zoom: 1
	}
}

/* desktop.css 255386 */
@media all {
	.yog-hd,.yog-bd,.yog-ft {
		min-width: 970px
	}
	.yog-bd {
		padding: 10px 0
	}
	.yog-col {
		float: left;
		margin-right: 10px
	}
	.yog-rtl .yog-col {
		float: right;
		margin-right: 0;
		margin-left: 10px
	}
	.yog-wrap .yog-col-last,.yog-rtl .yog-wrap .yog-col-last {
		margin: 0
	}
	.yog-wrap {
		margin-right: -10px;
		_margin-right: -20px
	}
	.yog-rtl .yog-wrap {
		margin-right: 0;
		margin-left: -10px;
		_margin-left: -20px
	}
	.yog-page .yog-full {
		margin: 0
	}
	.yog-page .yog-grid {
		float: none;
		width: 970px;
		margin: 0 auto
	}
	.yog-page .yog-1u {
		width: 30px
	}
	.yog-page .yog-2u {
		width: 70px
	}
	.yog-page .yog-3u {
		width: 110px
	}
	.yog-page .yog-4u {
		width: 150px
	}
	.yog-page .yog-5u {
		width: 190px
	}
	.yog-page .yog-6u {
		width: 230px
	}
	.yog-page .yog-7u {
		width: 270px
	}
	.yog-page .yog-8u {
		width: 310px
	}
	.yog-page .yog-9u {
		width: 350px
	}
	.yog-page .yog-10u {
		width: 390px
	}
	.yog-page .yog-11u {
		width: 430px
	}
	.yog-page .yog-12u {
		width: 470px
	}
	.yog-page .yog-13u {
		width: 510px
	}
	.yog-page .yog-14u {
		width: 550px
	}
	.yog-page .yog-15u {
		width: 590px
	}
	.yog-page .yog-16u {
		width: 630px
	}
	.yog-page .yog-17u {
		width: 670px
	}
	.yog-page .yog-18u {
		width: 710px
	}
	.yog-page .yog-19u {
		width: 750px
	}
	.yog-page .yog-20u {
		width: 790px
	}
	.yog-page .yog-21u {
		width: 830px
	}
	.yog-page .yog-22u {
		width: 870px
	}
	.yog-page .yog-23u {
		width: 910px
	}
	.yog-page .yog-24u {
		width: 950px
	}
}

/* master.css 255386 */
@media all {
	.yom-mod .hd {
		padding: 15px 0
	}
	.yom-mod .ft {
		padding: 10px 0 0
	}
	.yom-mod .bd,.yom-mod .content {
		margin: 0;
		padding: 0
	}
	.yom-mod h1,.yom-mod h2,.yom-mod h3,.yom-mod h4,.yom-mod h5,.yom-mod h6
		{
		font-weight: bold
	}
	.yom-mod .hd h1,.yom-mod .hd h2,.yom-mod .hd h3 {
		text-transform: uppercase
	}
	.yom-mod .hd em {
		font-weight: bold
	}
	.yom-mod a {
		text-decoration: none
	}
	.yom-mod cite {
		font-size: 77%
	}
	.yom-mod cite,.yom-mod em {
		font-style: normal
	}
	.yom-mod .bd .more,.yom-mod .ft .more {
		display: block;
		font-size: 85%;
		font-weight: bold;
		text-align: right
	}
	.yom-mod .ft .img-attrib {
		color: #000;
		font-size: 13px;
		font-weight: 400;
		border-top: 1px dotted #CCC;
		margin-top: -10px;
		padding-top: 10px
	}
	.yom-mod .ft .more img {
		margin-left: 10px;
		vertical-align: middle
	}
	.yog-rtl .yom-mod .bd .more,.yog-rtl .yom-mod .ft .more {
		text-align: left
	}
	.yom-mod .bd .more {
		padding: 10px 0 0
	}
	.yog-ft .yom-mod .bd .more {
		text-transform: none
	}
	.yom-mod .hd a.more {
		font-size: 131%;
		font-weight: bold;
		line-height: .8
	}
	.yom-mod .hd a.more em {
		font-size: 75%;
		color: #000
	}
	.yom-mod .col {
		float: left
	}
	.yog-rtl .yom-mod .col {
		float: right
	}
	.yom-mod .col,.yog-rtl .yom-mod .col {
		padding: 0
	}
	.yom-mod .col li {
		padding-right: 10px
	}
	.yog-rtl .yom-mod .col li {
		padding-left: 10px;
		padding-right: 0
	}
	.yom-mod .a11y {
		position: absolute;
		top: -999em
	}
	.yom-mod .hd h3 {
		display: inline
	}
	.yom-mod .hd .brand {
		vertical-align: middle;
		margin-left: 10px;
		margin-top: -2px
	}
	.yom-mod .media {
		display: block;
		position: relative;
		overflow: hidden
	}
	.yom-mod .media img {
		display: block
	}
	.yom-mod .media img.center {
		margin: 0 auto
	}
	.yom-mod .media img.resize {
		width: 100%;
		max-width: 100%
	}
	.yom-mod .media span {
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
		width: 100%;
		padding: 7px;
		color: #fff;
		background-color: #000;
		background-color: rgba(0, 0, 0, 0.7)
	}
	.yom-mod .media span.lg {
		font-size: 123.1%
	}
	.yom-mod .media {
		background-color: #000
	}
	.yom-primary .yom-mod {
		border-top: 3px solid
	}
	.yog-24u>.yom-mod {
		border-top: 3px solid
	}
	.yom-primary .yom-mod .yom-mod {
		margin-bottom: 10px;
		padding: 0;
		border: none
	}
	.yog-24u>.yom-mod .yom-mod {
		margin-bottom: 10px;
		padding: 0;
		border: none
	}
	.yom-secondary .yom-mod .yom-mod {
		padding: 0;
		margin: 0;
		border: none
	}
	.yom-secondary .yom-mod+.yom-ad {
		margin-top: 10px
	}
	.yog-bd>.yog-wrap:first-child>.yog-24u:first-child>.yom-mod:first-child
		{
		border-top: none
	}
	.yom-section {
		border-top: 3px solid;
		margin: 0;
		overflow: hidden
	}
	.yom-section .yom-mod {
		border-top: none
	}
	.yom-section .yom-section,.yom-section .yog-wrap {
		padding-bottom: 10px;
		border-top: 1px dotted
	}
	.yom-section .yom-section:first-child,.yom-section .yog-wrap:first-child
		{
		border-top: none
	}
	.yom-section .yom-section:last-child {
		padding-bottom: 0
	}
	.yom-stage .yom-secondary .yom-mod {
		border: none;
		border: 1px solid;
		border-top-width: 3px
	}
	.yom-stage+.yog-wrap>.yom-primary>.yom-mod:first-child,.yom-stage+.yog-wrap>.yom-primary>.yog-wrap:first-child>.yom-section:first-child,.yom-stage+.yog-wrap>.yog-24u:first-child>.yom-mod:first-child
		{
		border-top: none
	}
	.yom-bar {
		border-bottom: 1px solid;
		background: #fff
	}
	.yom-bar .yom-mod {
		border-top: none
	}
	.yog-ft .yom-mod,.yog-ft .yom-ad {
		margin: 0
	}
	.yom-mod .nav {
		margin-bottom: 10px
	}
	.yom-mod .nav li {
		position: relative;
		float: left
	}
	.yog-rtl .yom-mod .nav li {
		float: right
	}
	.yom-mod .nav li a span {
		display: block;
		padding: 10px
	}
	.yom-mod .nav .vertical li {
		float: none;
		clear: both
	}
	.yom-mod .nav {
		font-size: 85%
	}
	.yom-mod .tabs {
		border-bottom: 1px solid
	}
	.yom-mod .tabs li {
		margin-right: 1px;
		margin-bottom: -1px;
		border: 1px solid;
		border-bottom: 3px double;
		font-weight: bold;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 0;
		-moz-border-radius-bottomleft: 0;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 0;
		-webkit-border-bottom-left-radius: 0;
		-moz-border-radius: 3px 3px 0 0;
		-webkit-border-radius: 3px 3px 0 0;
		border-radius: 3px 3px 0 0;
		background: white;
		background: -moz-linear-gradient(top, white 0, #f2f2f2 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white),
			color-stop(100%, #f2f2f2) );
		background: -webkit-linear-gradient(top, white 0, #f2f2f2 100%);
		background: -o-linear-gradient(top, white 0, #f2f2f2 100%);
		background: -ms-linear-gradient(top, white 0, #f2f2f2 100%);
		background: linear-gradient(top, white 0, #f2f2f2 100%)
	}
	.yog-rtl .yom-mod .tabs li {
		margin-left: 1px;
		margin-right: 0
	}
	.yom-mod .tabs li a span {
		padding: 10px 20px 8px 10px !important
	}
	.yog-rtl .yom-mod .tabs li a span {
		padding: 10px 10px 8px 20px !important
	}
	.yom-mod .tabs .selected {
		margin-bottom: -1px;
		border-bottom: 1px solid #fff !important;
		color: #000;
		background: white;
		background: -moz-linear-gradient(top, white 0, #e5e5e5 5%, white 55%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white),
			color-stop(5%, #e5e5e5), color-stop(55%, white) );
		background: -webkit-linear-gradient(top, white 0, #e5e5e5 5%, white 55%)
			;
		background: -o-linear-gradient(top, white 0, #e5e5e5 5%, white 55%);
		background: -ms-linear-gradient(top, white 0, #e5e5e5 5%, white 55%);
		background: linear-gradient(top, white 0, #e5e5e5 5%, white 55%);
		box-shadow: 0 -1px 1px #ddd;
		-moz-box-shadow: 0 -1px 1px #ddd;
		-webkit-box-shadow: 0 -1px 1px #ddd
	}
	.yom-mod .tabs .selected a span,.yog-rtl .yom-mod .tabs .selected a span
		{
		padding-bottom: 10px !important
	}
	.yom-list {
		padding: 0 10px 0 0
	}
	.yog-rtl .yom-list {
		padding: 0 0 0 10px
	}
	.yom-list li {
		padding: 4px 0 4px 14px
	}
	.yog-rtl .yom-list li {
		padding: 4px 14px 4px 0
	}
	.yom-list .last {
		border: none !important
	}
	.yom-list-simple li,.yog-rtl .yom-list-simple li {
		padding: 4px 0;
		background: none !important
	}
	.yom-list-large li {
		border-bottom: 1px dotted;
		font-size: 108%;
		padding: 6px 0 6px 14px
	}
	.yog-rtl .yom-list-large li {
		padding: 6px 14px 6px 0
	}
	.yom-list-large li cite {
		font-size: 85%
	}
	.yom-list-wide li,.yom-list-xlarge li {
		font-size: 123.1%;
		padding: 10px 0 10px 16px;
		border-bottom: 1px dotted
	}
	.yog-rtl .yom-list-wide li,.yog-rtl .yom-list-xlarge li {
		padding: 10px 16px 10px 0
	}
	.yom-list-wide li cite,.yom-list-xlarge li cite {
		font-size: 123.1%
	}
	ol.yom-list li {
		margin-left: 2.5em;
		list-style-type: decimal;
		padding-left: 0;
		background: none
	}
	.yog-rtl ol.yom-list li {
		margin-left: 0;
		margin-right: 2.5em;
		padding-right: 0;
		background: none
	}
	.yom-dialog { *
		z-index: 100001000;
		background: none;
		padding: 0;
		overflow: hidden
	}
	.yom-dialog .wrap {
		z-index: 100001099; *
		z-index: none;
		position: relative;
		overflow: hidden
	}
	.yom-dialog .yom-mod {
		margin: 0
	}
	.yom-dialog a.close {
		position: absolute;
		top: 3px;
		right: 5px;
		font-size: 77%;
		color: #fff
	}
	.yom-modal-dialog {
		border: 7px solid #ccc;
		border: 7px solid rgba(0, 0, 0, 0.23);
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px
	}
	.yom-modal-dialog .yui3-overlay-content {
		background: #fefefe;
		border-bottom: 5px solid #aaa
	}
	.yom-modal-dialog .yui3-widget-hd {
		background: #aaa;
		background: -moz-linear-gradient(top, #ddd 0, #aaa 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ddd),
			color-stop(100%, #aaa) );
		background: -webkit-linear-gradient(top, #ddd 0, #aaa 100%);
		background: -o-linear-gradient(top, #ddd 0, #aaa 100%);
		background: -ms-linear-gradient(top, #ddd 0, #aaa 100%);
		background: linear-gradient(top, #ddd 0, #aaa 100%);
		color: #fff;
		font-size: 116%;
		padding: 5px 20px;
		font-weight: bold;
		white-space: nowrap
	}
	.yom-modal-dialog .yui3-widget-hd a.icon-close {
		cursor: pointer;
		width: 25px;
		height: 25px;
		position: absolute;
		right: -13px;
		top: -13px
	}
	.yom-modal-dialog .yui3-widget-bd {
		padding: 20px
	}
	.yom-modal-dialog .yui3-widget-bd,.yom-modal-dialog .yui3-widget-ft {
		border-left: 5px solid #aaa;
		border-right: 5px solid #aaa
	}
	.yom-tooltip .yom-mod {
		margin: 0;
		background: #fff;
		margin: 10px; *
		filter: alpha(opacity = 100)
	}
	.yom-modal-dialog:focus {
		outline: 0 none
	}
	.yom-tooltip .yom-mod .hd {
		display: none
	}
	.yom-tooltip .yom-mod .bd {
		border-top: 3px solid
	}
	.yom-tooltip .yom-mod .bd div {
		display: table-cell
	}
	.yom-tooltip .yom-mod .bd .img {
		float: left;
		padding: 9px 0 10px 9px
	}
	.yog-rtl .yom-tooltip .yom-mod .bd .img {
		float: right;
		padding: 9px 9px 10px 0
	}
	.yom-tooltip .yom-mod .bd .content {
		padding: 7px 10px;
		color: #666
	}
	.yom-tooltip .yom-mod .bd .content p {
		color: #666;
		line-height: 18px
	}
	.yom-tooltip .yom-mod .bd .content span {
		display: none
	}
	.yom-tooltip .wraptooltip {
		background: #000;
		background: rgba(0, 0, 0, 0.3);
		position: absolute;
		z-index: 100000800; *
		z-index: -1;
		filter: alpha(opacity = 30) \9;
		width: 100% \9;
		_height: 300px;
		top: 0;
		bottom: 0;
		left: 0;
		right: 0;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
		box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.5);
		-moz-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.5);
		-webkit-box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.5)
	}
	.yom-overlay,.yui3-overlay-content {
		z-index: 10000900
	}
	.yui3-overlay-mask {
		background-color: #000;
		filter: alpha(opacity = 38);
		opacity: .38
	}
	.yom-figure {
		clear: both
	}
	.yom-figure .legend {
		display: block;
		margin: 5px 0 0;
		font-family: arial;
		font-size: 85%;
		line-height: 1.7em;
		color: #414141
	}
	.yom-fig-left {
		float: left;
		margin-right: 20px
	}
	.yom-fig-right {
		float: right;
		margin-left: 20px
	}
	.yom-fig-center {
		margin: 20px auto;
		text-align: center
	}
	.yom-fig-center .legend {
		margin-left: auto;
		margin-right: auto;
		text-align: left
	}
	.yom-fig-center .legend strong {
		display: block;
		font-weight: bold
	}
	.yom-figure img {
		display: block
	}
	.yom-figure object,.yom-figure embed {
		display: block;
		margin: 0 auto
	}
	.yom-mod .yom-button,.yom-mod .yom-button-2 {
		position: relative;
		display: block;
		min-height: 1.1em;
		padding: 5px 7px;
		border: 1px solid;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		cursor: pointer;
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
		background: white;
		background: -moz-linear-gradient(top, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: -webkit-gradient(linear, left top, left bottom, color-stop(39%, white),
			color-stop(40%, #f7f7f7), color-stop(100%, #e7e7e7) );
		background: -webkit-linear-gradient(top, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: -o-linear-gradient(top, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: -ms-linear-gradient(top, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: linear-gradient(top, white 39%, #f7f7f7 40%, #e7e7e7 100%)
	}
	.yom-mod .yom-button.selected,.yom-mod .selected .yom-button {
		font-weight: normal;
		background: white;
		background: -moz-linear-gradient(bottom, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: -webkit-gradient(linear, left bottom, left top, color-stop(39%, white),
			color-stop(40%, #f7f7f7), color-stop(100%, #e7e7e7) );
		background: -webkit-linear-gradient(bottom, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: -o-linear-gradient(bottom, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: -ms-linear-gradient(bottom, white 39%, #f7f7f7 40%, #e7e7e7 100%)
			;
		background: linear-gradient(bottom, white 39%, #f7f7f7 40%, #e7e7e7 100%)
	}
	.yom-mod .yom-button.disabled,.yom-mod .disabled .yom-button,.yom-mod .yom-button.disabled:hover,.yom-mod .disabled .yom-button:hover
		{
		color: #000;
		opacity: .5;
		filter: alpha(opacity = 50)
	}
	.yom-mod .yom-button-list li {
		float: left
	}
	.yog-rtl .yom-mod .yom-button-list li {
		float: right
	}
	.yom-mod .yom-button-list .yom-button {
		border-right: none;
		-moz-border-radius: 0;
		-webkit-border-radius: 0;
		border-radius: 0
	}
	.yom-mod li .yom-button {
		_float: left
	}
	.yom-mod .yom-button-list .first .yom-button,.yog-rtl .yom-mod .yom-button-list .last .yom-button
		{
		border-right: none;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 0;
		-moz-border-radius-bottomright: 0;
		-moz-border-radius-bottomleft: 3px;
		-webkit-border-top-left-radius: 3px;
		-webkit-border-top-right-radius: 0;
		-webkit-border-bottom-right-radius: 0;
		-webkit-border-bottom-left-radius: 3px;
		-moz-border-radius: 3px 0 0 3px;
		-webkit-border-radius: 3px 0 0 3px;
		border-radius: 3px 0 0 3px
	}
	.yom-mod .yom-button-list .last .yom-button,.yog-rtl .yom-mod .yom-button-list .first .yom-button
		{
		border-right: 1px solid;
		-moz-border-radius-topleft: 0;
		-moz-border-radius-topright: 3px;
		-moz-border-radius-bottomright: 3px;
		-moz-border-radius-bottomleft: 0;
		-webkit-border-top-left-radius: 0;
		-webkit-border-top-right-radius: 3px;
		-webkit-border-bottom-right-radius: 3px;
		-webkit-border-bottom-left-radius: 0;
		-moz-border-radius: 0 3px 3px 0;
		-webkit-border-radius: 0 3px 3px 0;
		border-radius: 0 3px 3px 0
	}
	.yom-mod form .yom-field {
		padding: 3px;
		background: #fff;
		border-width: 1px;
		border-color: #8e8e90 #aaa #aaa #8e8e90;
		outline: medium none
	}
	.yom-mod form .yom-button {
		padding: 3px;
		-moz-border-radius: 2px;
		-webkit-border-radius: 2px;
		border-radius: 2px;
		background: #fff39c;
		background: -moz-linear-gradient(top, #fff39c 0, #fee474 50%, #fdd14c 50%, #fcc42e
			100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff39c),
			color-stop(50%, #fee474), color-stop(50%, #fdd14c),
			color-stop(100%, #fcc42e) );
		background: -webkit-linear-gradient(top, #fff39c 0, #fee474 50%, #fdd14c 50%,
			#fcc42e 100%);
		background: -o-linear-gradient(top, #fff39c 0, #fee474 50%, #fdd14c 50%, #fcc42e
			100%);
		background: -ms-linear-gradient(top, #fff39c 0, #fee474 50%, #fdd14c 50%, #fcc42e
			100%);
		background: linear-gradient(top, #fff39c 0, #fee474 50%, #fdd14c 50%, #fcc42e 100%)
	}
	.yom-mod form .yom-field-search {
		padding-left: 20px;
		color: #999
	}
	.yog-rtl .yom-mod form .yom-field-search {
		padding-right: 20px;
		padding-left: 0
	}
	.yom-mod form .yom-field-search:hover,.yom-mod form .yom-field-search:focus
		{
		border: 1px solid #f6af1f;
		color: inherit
	}
	.yom-mod .arrow {
		position: relative;
		display: block;
		width: 0;
		height: 0;
		padding: 0 !important;
		color: transparent;
		text-indent: -999em;
		line-height: 0
	}
	.yom-mod .arrow-up {
		top: .3em;
		border-width: 0 .5em .5em;
		border-style: solid;
		border-color: transparent transparent #000;
		_border-style: dashed dashed solid
	}
	.yom-mod .arrow-down {
		top: .3em;
		border-width: .5em .5em 0;
		border-style: solid;
		border-color: #000 transparent transparent;
		_border-style: solid dashed dashed
	}
	.yom-mod .arrow-next,.yog-rtl .yom-mod .arrow-prev {
		top: .05em;
		margin: 0 .20em 0 .3em;
		border-width: .5em 0 .5em .5em;
		border-style: solid;
		border-color: transparent transparent transparent #000; *
		top: 0; *
		margin-bottom: -0.5em;
		_border-style: dashed dashed dashed solid
	}
	.yom-mod .arrow-prev,.yog-rtl .yom-mod .arrow-next {
		top: .05em;
		margin: 0 .3em 0 .20em;
		border-width: .5em .5em .5em 0;
		border-style: solid;
		border-color: transparent #000 transparent transparent; *
		top: 0; *
		margin-bottom: -0.5em;
		_border-style: dashed solid dashed dashed
	}
	.yom-mod .icon {
		display: block;
		background-repeat: no-repeat;
		font-size: 0;
		line-height: 0
	}
	.yom-scrollview-paginator-control {
		margin: 5px 0;
		text-align: center
	}
	.yom-scrollview-paginator-control li {
		display: inline;
		margin: 0 7px
	}
	.yom-scrollview-paginator-control li a {
		display: inline-block;
		overflow: hidden;
		width: 7px;
		height: 7px;
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
		text-indent: -9999em;
		background: rgba(0, 0, 0, 0.15)
	}
	.yom-scrollview-paginator-control li.selected a {
		background: rgba(0, 0, 0, 0.65)
	}
	.yom-ad:before,.yom-ad:after,.yom-stage:before,.yom-stage:after,.yom-mod:before,.yom-mod:after,.yom-mod .hd:before,.yom-mod .hd:after,.yom-mod .nav:before,.yom-mod .nav:after,.yom-mod .media:before,.yom-mod .media:after,.yom-mod .content:before,.yom-mod .content:after,.yom-mod .wrap:before,.yom-mod .wrap:after,.yom-mod .bd:before,.yom-mod .bd:after,.yom-mod .ft:before,.yom-mod .ft:after,.yom-mod .nav ul:before,.yom-mod .nav ul:after,.yom-list:before,.yom-list:after,.yom-button-list:before,.yom-button-list:after,.clearfix:before,.clearfix:after
		{
		content: ".";
		display: block;
		visibility: hidden;
		height: 0;
		font-size: 0;
		line-height: 0
	}
	.yom-ad:after,.yom-stage:after,.yom-mod:after,.yom-mod .hd:after,.yom-mod .nav:after,.yom-mod .media:after,.yom-mod .content:after,.yom-mod .wrap:after,.yom-mod .bd:after,.yom-mod .ft:after,.yom-mod .nav ul:after,.yom-list:after,.yom-button-list:after,.clearfix:after
		{
		clear: both
	}
	.yom-ad,.yom-stage,.yom-mod,.yom-mod .hd,.yom-mod .nav,.yom-mod .media,.yom-mod .content,.yom-mod .wrap,.yom-mod .bd,.yom-mod .ft,.yom-mod .nav ul,.yom-list,.yom-button-list,.clearfix
		{
		zoom: 1
	}
	.js img {
		background-repeat: no-repeat
	}
	.js img.lzbg {
		background: none !important
	}
	.yop-size10 {
		font-size: 77%
	}
	.yop-size11 {
		font-size: 85%
	}
	.yop-size12 {
		font-size: 93%
	}
	.yop-size13 {
		font-size: 100%
	}
	.yop-size14 {
		font-size: 108%
	}
	.yop-size15 {
		font-size: 116%
	}
	.yop-size16 {
		font-size: 123.1%
	}
	.yop-size17 {
		font-size: 131%
	}
	.yop-size18 {
		font-size: 138.5%
	}
	.yop-size19 {
		font-size: 146.5%
	}
	.yop-size20 {
		font-size: 153.9%
	}
	.yop-size21 {
		font-size: 161.6%
	}
	.yop-size22 {
		font-size: 167%
	}
	.yop-size23 {
		font-size: 174%
	}
	.yop-size24 {
		font-size: 182%
	}
	.yop-size25 {
		font-size: 189%
	}
	.yop-size26 {
		font-size: 197%
	}
}

/* desktop.css 255386 */
@media all {
	.yom-mod {
		margin: 0 0 10px;
		padding-bottom: 20px
	}
	.yom-secondary .yom-mod {
		margin-bottom: 0;
		padding: 0 0 20px 9px;
		border: 1px solid;
		border-width: 3px 0 0 1px;
		border-top-style: double
	}
	.yog-rtl .yom-secondary .yom-mod {
		padding: 0 9px 20px 0;
		border-width: 3px 1px 0 0
	}
	.yom-section {
		padding-bottom: 20px
	}
	.yom-section .yom-mod {
		margin-bottom: 10px;
		padding-bottom: 0
	}
	.yom-stage {
		margin: -10px 0 10px !important;
		padding-top: 10px;
		background: #eee;
		background: -moz-linear-gradient(top, white 0, #d5d5d5 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white),
			color-stop(100%, #d5d5d5) );
		background: -webkit-linear-gradient(top, white 0, #d5d5d5 100%);
		background: -o-linear-gradient(top, white 0, #d5d5d5 100%);
		background: -ms-linear-gradient(top, white 0, #d5d5d5 100%);
		background: linear-gradient(top, white 0, #d5d5d5 100%)
	}
	.yom-stage .yom-mod {
		background: #fff
	}
	.yom-stage .yom-secondary .yom-mod {
		margin-bottom: 10px;
		padding: 0 10px 20px
	}
	.yog-16u .yog-16u {
		margin: 0;
		padding: 0
	}
	.yog-16u .yog-16u .yom-section .yog-wrap {
		border-top: 1px dotted
	}
	.yog-16u .yog-16u .yom-section .yog-wrap:first-child {
		border-top: none
	}
	.yom-secondary .yom-list {
		font-size: 93%
	}
}

#yUnivHead {
	font-size: 12px;
}

#yUnivHead.yucs-ta-IN #yuhead-hd #yuhead-mepanel-cont,#yUnivHead.yucs-ta-in #yuhead-hd #yuhead-mepanel-cont
	{
	width: 37%;
}

#yUnivHead.yucs-ta-IN #yuhead-hd #yuhead-promo,#yUnivHead.yucs-ta-in #yuhead-hd #yuhead-promo
	{
	width: 27.5%;
}

#yUnivHead.yucs-ko-KR,#yUnivHead.yucs-ko-kr {
	font-size: 11px;
	font-family: dotum;
}

#yUnivHead.yucs-ko-kr #yuhead-hd,#yUnivHead.yucs-ko-KR #yuhead-hd,#yUnivHead.yucs-mr-IN #yuhead-hd,#yUnivHead.yucs-mr-in #yuhead-hd
	{
	font-size: 100%;
}

#yUnivHead.yucs-zh-CN,#yUnivHead.yucs-zh-cn,#yUnivHead.yucs-zh-HK,#yUnivHead.yucs-zh-hk,#yUnivHead.yucs-zh-Hans-CN,#yUnivHead.yucs-zh-hans-cn,#yUnivHead.yucs-zh-Hans-HK,#yUnivHead.yucs-zh-hans-hk,#yUnivHead.yucs-zh-Hans-US,#yUnivHead.yucs-zh-hans-us,#yUnivHead.yucs-zh-Hant-CN,#yUnivHead.yucs-zh-hant-cn,#yUnivHead.yucs-zh-Hant-HK,#yUnivHead.yucs-zh-hant-hk,#yUnivHead.yucs-zh-Hant-US,#yUnivHead.yucs-zh-hant-us
	{
	font-family: Arial, PMingLiu, taipei;
	font-size: 13px;
}

#yUnivHead.yucs-zh-TW,#yUnivHead.yucs-zh-tw,#yUnivHead.yucs-zh-Hans-TW,#yUnivHead.yucs-zh-hans-tw,#yUnivHead.yucs-zh-Hant-TW,#yUnivHead.yucs-zh-hant-tw
	{
	font-family: Arial, helvetica, clean, sans-serif;
	font-size: 13px;
}

#yUnivHead.yucs-ar-AE,#yUnivHead.yucs-ar-ae,#yUnivHead.yucs-ar-BH,#yUnivHead.yucs-ar-bh,#yUnivHead.yucs-ar-DZ,#yUnivHead.yucs-ar-dz,#yUnivHead.yucs-ar-EG,#yUnivHead.yucs-ar-eg,#yUnivHead.yucs-ar-JO,#yUnivHead.yucs-ar-jo,#yUnivHead.yucs-ar-KW,#yUnivHead.yucs-ar-kw,#yUnivHead.yucs-ar-LB,#yUnivHead.yucs-ar-lb,#yUnivHead.yucs-ar-LY,#yUnivHead.yucs-ar-ly,#yUnivHead.yucs-ar-MA,#yUnivHead.yucs-ar-ma,#yUnivHead.yucs-ar-OM,#yUnivHead.yucs-ar-om,#yUnivHead.yucs-ar-PS,#yUnivHead.yucs-ar-ps,#yUnivHead.yucs-ar-QA,#yUnivHead.yucs-ar-qa,#yUnivHead.yucs-ar-SA,#yUnivHead.yucs-ar-sa,#yUnivHead.yucs-ar-SD,#yUnivHead.yucs-ar-sd,#yUnivHead.yucs-ar-SY,#yUnivHead.yucs-ar-sy,#yUnivHead.yucs-ar-TN,#yUnivHead.yucs-ar-tn,#yUnivHead.yucs-ar-YE,#yUnivHead.yucs-ar-ye
	{
	font-family: Tahoma, sans-serif;
}

#yUnivHead .sp {
	background-image: url(http://l.yimg.com/a/lib/uh/20/uh-sprite-2-13.png);
	_background-image: url(http://l.yimg.com/a/lib/uh/20/uh-sprite-2-13.gif)
		;
	background-repeat: no-repeat;
}

#yUnivHead .yuhead-clearfix:after {
	display: block;
	visibility: hidden;
	width: 0;
	height: 0;
	clear: both;
	content: ".";
}

#yUnivHead .yuhead-clearfix {
	zoom: 1;
}

#yUnivHead a:focus {
	outline: none;
}

#yUnivHead #yuhead-hd a:focus {
	text-decoration: underline;
}

#yUnivHead #yuhead-hd ul:focus {
	outline: none;
}

#yUnivHead #yuhead-hd ul li ul a:focus {
	text-decoration: none;
}

#yUnivHead .yuhead-logo h2 a:focus {
	outline: 1px dotted;
}

#yUnivHead .yuhead-bullet-down {
	background-position: right -172px;
}

#yUnivHead .yuhead-ico-mail {
	background-position: 0 1px;
	padding-left: 20px;
	margin-left: -3px;
	height: 15px;
}

#yUnivHead .yuhead-ico-home {
	background-position: 0 -61px;
	padding-left: 20px;
	display: inline-block;
	height: 15px;
}

#yUnivHead .yuhead-ico-bell {
	background-position: 0 -292px;
	padding-left: 20px;
}

#yUnivHead .yuhead-ico-mglass {
	background-position: 5px -225px;
	padding-left: 20px;
}

#yUnivHead .hidden,#yUnivHead .hide {
	display: none !important;
}

#yUnivHead #yucs-shim {
	position: absolute;
	z-index: 999;
}

#yUnivHead .yuhead-offscreen {
	float: left;
	text-indent: -999em;
	overflow: hidden;
}

#yUnivHead a.yuhead-offscreen:hover {
	text-decoration: none;
}

body {
	padding-top: 0;
	margin-top: 0;
}

#yUnivHead table {
	border-collapse: collapse;
	border-spacing: 0;
}

#yUnivHead h2 {
	margin: 0;
	font-size: 93%;
	font-weight: normal;
}

#yUnivHead #yuhead-hd em {
	font-style: normal;
}

#yUnivHead #yuhead-hd ul {
	margin: 0;
	padding: 0;
}

#yUnivHead #yuhead-hd ul li {
	margin: 0;
	padding: 0;
	list-style: none;
	height: 10px;
	vertical-align: top;
}

#yUnivHead #yuhead-hd a {
	display: block;
	margin-top: -2px;
	_display: inline-block;
	_margin-top: 0;
}

#yUnivHead #yuhead-hd ul li ul li {
	height: auto;
}

#yUnivHead #yuhead-hd ul li ul li a {
	margin-top: auto;
}

#yUnivHead #yuhead-bd img {
	border: 0;
}

#yUnivHead #yuhead-bd form {
	margin: 0;
}

#yUnivHead {
	width: 100%;
	margin: 0 auto;
	font-family: Arial;
	background: none;
	z-index: 9999;
	position: relative;
	text-align: left;
}

#yUnivHead .yucs-trending-anim .yucs-trending-anim-fade {
	background: #fff;
}

#yUnivHead {
	background: #fff;
}

#yUnivHead .yucs-skipto-search {
	position: absolute;
	text-indent: -999em;
	overflow: hidden;
}

#yUnivHead {
	color: #676767;
}

#yUnivHead a {
	color: #676767;
	text-decoration: none;
}

#yUnivHead a:hover {
	color: #676767;
	text-decoration: none;
}

#yuhead-hd {
	padding: 8px 10px 13px;
	font-size: 93%;
}

#yuhead-hd #yuhead-mepanel-cont {
	float: left;
	width: 35%;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel {
	margin-left: -7px;
	float: left;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li {
	float: left;
	border-left: 1px solid #d6d6d6;
	padding: 0 9px;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel {
	padding-left: 10px;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li em {
	font-weight: bold;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li em a {
	font-weight: normal;
}

#yuhead-hd li.yuhead-nodivide {
	border-left: none !important;
}

#yuhead-hd li.yuhead-nopad {
	padding-left: 0 !important;
}

#yuhead-hd li#yuhead-username a {
	font-weight: bold;
}

#yuhead-hd li#yuhead-username span.yuhead-hi {
	font-weight: normal;
	float: left; *
	float: none;
}

#yuhead-hd li#yuhead-username {
	whitespace: no-wrap;
}

#yuhead-hd li#yuhead-username ul li a {
	font-weight: normal;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel #yuhead-me-signin {
	font-weight: bold;
}

#yuhead-hd #yuhead-promo {
	float: left;
	width: 29.5%;
	text-align: center;
}

#yuhead-hd #yuhead-promo div.yucs-trending-anim {
	min-width: 200px;
	margin: 0 auto;
	text-align: left;
	float: right;
}

#yuhead-hd #yuhead-promo a {
	color: #1f4ca5;
	font-weight: bold;
}

#yuhead-hd #yuhead-promo a:hover {
	color: #1f4ca5;
	font-weight: bold;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i {
	display: inline;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i .yuhead-promo-label {
	color: #1f4ca5;
	font-weight: bold;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i a {
	color: #1f4ca5;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i a:hover {
	color: #1f4ca5;
}

#yuhead-hd #yuhead-promo #yuhead-promo-i #yuhead-promo-menu {
	display: none;
}

#yuhead-hd #yuhead-com-links-cont {
	float: right;
	width: 35%;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links {
	float: right;
	margin-top: -2px;
	padding-top: 2px;
	margin-right: -9px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li { *
	float: left;
	display: inline-block;
	padding: 0 9px;
	border-right: 1px solid #ccc;
	margin-right: -1px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li#yuhead-com-home {
	border-right: none;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li ul li {
	display: block;
	float: none;
	_width: 0; *
	border-right: none;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links .yuhead-ico-home a {
	padding-right: 10px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links a.yuhead-ico-mail,#yuhead-hd #yuhead-com-links-cont #yuhead-com-links a span.yuhead-ico-home
	{
	display: block;
	padding-bottom: 1px;
	_display: inline-block;
}

#yuhead-hd #yuhead-right {
	float: right;
	width: 56.8%;
	max-width: 727px;
}

#yuhead-bd {
	padding: 0 10px 12px;
}

.yuhead-logo {
	float: left;
	width: 360px;
	margin-right: 40px;
	text-align: left;
}

.yuhead-logo h2 a {
	color: #333;
	text-indent: -999em;
	overflow: hidden;
}

.yuhead-logo h2 div.yuhead-comarketing a {
	display: inline;
	text-indent: 0;
	width: 0 auto;
}

.yuhead-logo h2 div.yuhead-comarketing {
	text-align: right;
	white-space: nowrap;
}

#yUnivHead #yuhead-hd ul li.yucs-menu {
	position: relative;
	z-index: 10000;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul { *
	clear: both;
	top: 13px;
	font-size: 108%;
	padding: 8px 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-left {
	left: 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-right {
	right: 8px;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-left .debug-item em {
	display: block;
	margin: -1.2em 0 0 15em;
	font-style: normal;
	text-align: right;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul.yucs-menu-right .debug-item em
	{
	display: block;
	margin: -1.2em 0 0 15em;
	font-style: normal;
	text-align: right;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li {
	clear: both;
	float: none;
	border: 0;
	padding: 0;
	margin: 0;
}

#yUnivHead #yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li.yucs-menu ul li
	{ *
	float: none !important;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul {
	position: absolute;
	background: #f5f5f5;
	border: 1px solid #777;
	white-space: nowrap;
	z-index: 1000;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
	box-shadow: 0 5px 10px rgba(0, 0, 0, 0.25);
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li {
	float: none;
	color: #454545;
	padding: 3px 16px !important;
	line-height: 1.3em;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li a {
	color: #454545;
}

#yUnivHead #yuhead-hd ul li.active {
	background-position: 6px -1035px;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.disabled {
	cursor: pointer;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.disabled a {
	color: #999;
	cursor: pointer;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.disabled a:hover {
	text-decoration: none;
	cursor: default;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.last-item {
	min-width: 13em; *
	width: 17em;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.last-child {
	border-top: 1px solid #ccc;
	width: 100%;
	_width: 17em;
	padding: 8px 0 0 !important;
	text-indent: 18px;
	margin-right: 19px;
	_margin-right: 0;
	margin-top: 8px;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li.last-child span,#yUnivHead #yuhead-hd ul li.yucs-menu ul li.yuhead-user-login span
	{
	display: block;
	color: #454545;
	clear: both;
	cursor: pointer;
	font-weight: bold;
	padding: 3px 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu span.yucs-menu-access {
	text-decoration: none;
	display: inline-block;
	width: 7px;
	padding: 0;
	text-indent: -999em;
	overflow: hidden;
	height: 15px;
	vertical-align: middle;
}

#yUnivHead #yuhead-hd ul li.yucs-menu a.yucs-menu-access {
	display: inline-block;
	height: 15px;
	overflow: hidden;
	padding: 0;
	text-decoration: none;
	text-indent: -999em;
	vertical-align: middle;
	width: 7px;
}

div.sa-tray {
	z-index: 9999;
}

#yUnivHead #yuhead-pbar {
	color: #fff;
	font-size: 93%;
	padding: 3px 3px 6px;
	border-bottom: 1px solid #328ca5;
	background-color: #33a1c8;
	background-image: -moz-linear-gradient(top, #3494b2, #48c9ed 90%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#3494b2),
		color-stop(0.9, #48c9ed) );
	background-image: linear-gradient(top, #3494b2, #48c9ed);
}

#yUnivHead #yuhead-pbar div.yuhead-pbar-links a {
	color: #fff;
	padding-right: 7px;
	padding-left: 7px;
	border-right: 1px solid #75d03d;
	vertical-align: middle;
}

#yUnivHead #yuhead-pbar div.yuhead-pbar-links a.last {
	border-right: none;
}

#yUnivHead #yuhead-pbar div.yuhead-pbar-links {
	float: none; *
	float: left;
	display: inline;
}

#yUnivHead #yuhead-pbar img {
	float: right;
	vertical-align: middle;
	padding-right: 6px;
	border: none;
}

#yUnivHead #yuhead-promo .yucs-sethp .yucs-sethp-panel a,#yUnivHead #yuhead-promo .yucs-sethp .yucs-sethp-panel a:hover
	{
	color: #1F4CA5 !important;
}

#yUnivHead #yuhead-promo .yucs-sethp .yucs-sethp-panel {
	color: #676767;
}

#yuhead-hd #yuhead-mepanel-cont #yuhead-mepanel li ul li {
	float: none;
	border-left: medium none;
	margin-left: 0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul li:hover,#yUnivHead #yuhead-hd ul li.yucs-menu ul li.li-selected
	{
	background-color: #e0e0e0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul#yuhead-useroptions li.last-child:hover
	{
	background-color: #f6f6f6;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul#yuhead-useroptions li.last-child span:hover
	{
	background-color: #e0e0e0;
}

#yUnivHead #yuhead-hd ul li.yucs-menu ul span.separator {
	display: block;
	border-bottom: 1px solid #ccc;
	padding-bottom: 8px;
	margin-bottom: 9px;
}

#yuhead-hd #yuhead-com-links-cont #yuhead-com-links li ul#yuhead-useroptions li.last-child
	{
	border-right: #777;
	margin-top: 0;
	padding: 6px 0 3px !important;
}

#yUnivHead #yuhead-hd #yuhead-att-panel li {
	border-left: 0;
	border-right: 1px solid #777;
	padding: 3px 18px !important;
}

.yuhead-logo h2 {
	background-repeat: no-repeat;
}

.yuhead-logo h2.small {
	background-position: 0 -240px;
}

.yuhead-logo div.yuhead-comarketing a {
	display: inline;
	position: relative;
}

.yuhead-logo a {
	display: block;
	position: absolute;
}

.yuhead-logo div.yuhead-comarketing {
	font-size: 93%;
	white-space: nowrap;
	text-align: right;
}

div.yucs-sethp-panel {
	margin: 0;
	padding: 0;
	position: absolute;
	text-align: left;
	z-index: 10009000;
}

.yucs-sethp-panel .yucs-sethp-bg {
	background-image:
		url("http://l.yimg.com/a/lib/uh/20/homepagesprite-medium.png");
}

.yucs-sethp-panel div,.yucs-sethp-panel p {
	margin: 0;
	padding: 0;
}

.yucs-sethp-contentbox {
	background-color: #FDFDED;
	background-image: -moz-linear-gradient(top, #FDFDED, #F9F3B7);
	background-image: -ms-linear-gradient(top, #FDFDED, #F9F3B7);
	border: 3px solid #FDD54F;
	border-radius: 5px;
	-moz-border-radius: 5px;
	overflow: hidden;
	-webkit-border-radius: 5px;
	width: 250px;
}

#yucs-sethp-link {
	float: left;
	margin-right: 5px;
	padding: 2px;
}

#yucs-sethp-instructions {
	color: #000;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	padding-top: 10px;
	position: relative;
	width: 163px;
	text-align: left;
}

.yucs-sethp-arrow {
	background-position: -18px 0;
	background-repeat: no-repeat;
	height: 38px;
	left: 180px;
	position: relative;
	top: 4px;
	width: 22px;
}

p.yucs-sethp-link {
	background-color: #FAECA4;
	background-image: -moz-linear-gradient(top, #FDF5C7, #F9EA9C);
	background-image: -ms-linear-gradient(top, #FDF5C7, #F9EA9C);
	min-height: 80px;
	width: 72px;
}

a.yucs-sethp-anchor {
	background-position: 5px -46px;
	background-repeat: no-repeat;
	display: block;
	font-size: 0;
	height: 80px;
	text-indent: -1000px;
	width: 72px;
}

span.yucs-sethp-strong {
	font-weight: bold;
}

a.yucs-sethp-panel-close {
	background-position: -21px -137px;
	background-repeat: no-repeat;
	position: absolute;
	right: -6px;
	text-indent: -1000px;
	top: 2px;
	width: 16px;
	overflow: hidden;
}

.yucs-sethp-hide {
	-moz-transition: opacity .25s linear, visibility .25s linear;
	-ms-transition: opacity .25s linear, visibility .25s linear;
	opacity: 0;
	transition: opacity .25s linear, visibility .25s linear;
	visibility: hidden;
}

.yucs-sethp-show {
	-moz-transition: opacity .25s linear;
	-ms-transition: opacity .25s linear;
	transition: opacity .25s linear;
}

#yuhead-bd #yuhead-search {
	float: right;
	width: 56.8%;
	max-width: 727px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont {
	float: right;
	width: 100%;
	border: 1px solid;
	_overflow: hidden;
	_padding-bottom: 1px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form input {
	color: #000;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form label span {
	float: left;
	text-indent: -999em;
	_text-indent: 0;
	overflow: hidden;
	height: 0;
	width: 0;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-form-input {
	width: 100%;
	padding: 3px;
	_padding: 2px 0 0 3px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-search-hint-color
	{
	color: #a9a9a9;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-form-btn {
	padding: 3px 3px 3px 23px;
	_padding: 2px 2px 0 23px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form input {
	border-color: #8E8E90 #D9D9DA #D9D9DA #8E8E90;
	outline: none;
	background-color: #fff;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-search-field {
	width: 100%;
	border-width: 1px;
	vertical-align: top;
	height: 18px;
	_height: 19px;
	padding-top: 2px;
	padding-bottom: 2px; *
	padding-top: 4px;
	_padding-bottom: 0;
	border-style: solid;
	margin-right: 3px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form button {
	border: 0;
	margin: 0;
	background: none;
	font-weight: bold;
	font-size: 100%;
	padding: 4px 15px 3px; *
	padding: 3px 4px;
	cursor: pointer;
	font-family: arial;
	line-height: 15px;
	max-height: 23px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont {
	border-color: #afafaf;
	background-color: #dfdfe0;
	background-image: -moz-linear-gradient(top, #f1f1f4, #cacaca);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f1f1f4),
		to(#cacaca) );
	background-image: linear-gradient(top, #f1f1f4, #cacaca);
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-btn-wrap {
	display: inline-block; *
	display: inline;
	margin-right: 2px; *
	margin-right: 3px;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-sweb-btn { *
	margin-right: -3px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #f8d44c;
	background: -moz-linear-gradient(top, #fff39c, #fee474 50%, #fdd14c 50%, #fcc42e)
		;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(0.00, #FCC42E
		), color-stop(0.50, #FDD14C), color-stop(0.50, #FEE474),
		color-stop(1.00, #FFF39C) );
	border: 1px solid #878787;
}

#yuhead-bd #yuhead-search #yuhead-sform-cont form .yucs-sprop-btn { *
	margin-right: -3px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background-color: #cecece;
	background: -moz-linear-gradient(top, #f7f7f7, #e3e3e3 50%, #d3d3d3 50%, #bfbfbf)
		;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.00, #f7f7f7
		), color-stop(0.50, #e3e3e3), color-stop(0.50, #d3d3d3),
		color-stop(1.00, #bfbfbf) );
	border: 1px solid #878787;
}

/* header-desktop.css 199533 */
.yom-header {
	position: relative;
	z-index: 10000800
}

body .richassist.open,body .richassist,body .sa-tray {
	z-index: 10000801 !important
}

/* navigation-desktop.css 250387 */
.yom-nav {
	position: relative;
	padding: 4px 0 0;
	margin-bottom: 0
}

.yom-nav .nav {
	font-size: 100%;
	margin-bottom: 0
}

.yom-nav .nav ul,.yom-nav .nav li,.yom-nav .nav li a {
	position: relative;
	display: block;
	text-decoration: none;
	white-space: nowrap
}

.yom-nav .nav li a { *
	display: inline-block
}

.yom-nav .nav li a span {
	text-align: center
}

.yom-nav .nav li li a span {
	text-align: left
}

.yog-rtl .yom-nav .nav li li a span {
	text-align: right
}

.yom-nav .nav li.on a,.yom-nav .nav li.on a:hover,.yom-nav .nav li a:hover
	{
	background: #eee
}

.yom-nav .nav li.selected a {
	font-weight: bold
}

.yom-nav .nav li ul,.yom-nav .nav li.on ul li ul {
	display: none
}

.yom-nav .nav li.on ul {
	display: block
}

.yom-nav .nav li ul,.yom-nav .nav li .nav-sub li,.yom-nav .nav li .nav-sub li a,.yom-nav .nav li.on .nav-sub li,.yom-nav .nav li.on .nav-sub li a
	{
	display: block;
	margin: 0;
	border: none;
	font-weight: normal;
	text-transform: none;
	background: none;
	white-space: normal
}

.yom-nav .nav .nav-sub-wrap {
	z-index: 12
}

.yom-nav .nav .nav-0 {
	z-index: 10
}

.yom-nav .nav .nav-1 {
	z-index: 9
}

.yom-nav .nav .nav-2 {
	z-index: 8
}

.yom-nav .nav .nav-3 {
	z-index: 7
}

.yom-nav .nav .nav-4 {
	z-index: 6
}

.yom-nav .nav .nav-5 {
	z-index: 5
}

.yom-nav .nav .nav-6 {
	z-index: 4
}

.yom-nav .nav li .nav-1 .nav-sub li a {
	font-weight: bold
}

.yom-nav .nav .nav-1 .entries,.yom-nav .nav .nav-2 .entries,.yom-nav .nav .nav-3 .entries,.yom-nav .nav .nav-4 .entries,.yom-nav .nav .nav-5 .entries,.yom-nav .nav .nav-6 .entries
	{
	font-size: 85%
}

.yom-nav .nav li .nav-sub {
	z-index: 10000712;
	display: none;
	position: absolute;
	left: 0;
	overflow: hidden;
	width: 150px;
	border: 1px solid;
	background: #fff
}

.yog-ltr .yom-nav .nav li.last .nav-sub {
	left: auto;
	right: 0
}

.yog-rtl .yom-nav .nav li.last .nav-sub {
	right: auto;
	left: 0
}

.yog-rtl .yom-nav .nav li .nav-sub {
	left: auto;
	right: 0
}

.yom-nav .nav li.nav-sub-wide .nav-sub {
	width: 310px
}

.yom-nav .nav li.on .nav-sub {
	display: block
}

.yom-nav .nav li .nav-sub li .nav-sub {
	display: none
}

.yom-nav .nav li .nav-sub .entries {
	background: #eee
}

.yom-nav .nav li .nav-sub .entries ul {
	padding: 10px 0;
	border: none;
	background: none
}

.yom-nav .nav li .nav-sub .entries li {
	position: relative;
	display: block;
	float: none;
	clear: both;
	margin: 0;
	border: none; *
	width: 100%
}

.yom-nav .nav li .nav-sub .entries li a {
	position: static;
	display: block;
	border: none;
	background: none
}

.yom-nav .nav li .nav-sub .entries li a span {
	padding: 5px 10px
}

.yom-nav .nav li .nav-sub .entries li:hover,.yom-nav .nav li .nav-sub .entries li a:hover
	{
	background: #eee
}

.yom-nav .nav .nav-1 .nav-sub .entries {
	font-size: 100%
}

.yom-nav .nav .nav-stack {
	position: relative;
	border-bottom: 1px solid;
	font-size: 85%;
	text-transform: uppercase
}

.yom-nav .nav div.nav-0 {
	font-size: 85%
}

.yom-nav .nav .nav-0 ul {
	display: table; *
	display: block
}

.yom-nav .nav .nav-0 ul li {
	display: table-cell;
	float: none; *
	display: block; *
	float: left
}

.yog-rtl .yom-nav .nav .nav-0 ul li { *
	float: right
}

.yom-nav .nav .nav-0 {
	border: 1px solid;
	border-width: 1px 0
}

.yom-nav .nav .nav-0 li .nav-sub .entries ul {
	padding: 20px 0;
	font-size: 123.1%
}

div.nav-0 {
background:none repeat scroll 0 0 #0A2E3A;
border-color:#092731;
font-size:85%;
}

.yom-nav .nav .nav-0 li.selected a span {
padding-top:14px;
}

.yom-nav .nav .nav-0 li a span {
padding:10px;
}

.yom-nav .nav li a span {
text-align:center;
}

.yom-mod .nav li a span {
display:block;
padding:10px;
}


.yom-nav .nav .nav-0 li.selected a, .yom-nav .nav .nav-0 li.selected a:hover {
color:#333333;
}

.yom-nav .nav .nav-stack li.selected a, .yom-nav .nav .nav-stack li.selected a:hover {
color:#333333;
}

.yom-nav .nav .nav-0 li.selected a {
border-style:solid;
}

.yom-nav .nav .nav-0 li a {
	margin: -1px 0;
	border: 1px solid;
	border-width: 1px 0 1px 1px
}

.yom-nav .nav .nav-0 li a,.yom-nav .nav .nav-0 li .nav-sub .entries li a
	{
	font-weight: bold
}

.yog-rtl .yom-nav .nav .nav-0 li a {
	border-width: 1px 1px 1px 0
}

.yom-nav .nav .nav-0 li.last a {
	border-width: 1px
}

.yom-nav .nav .nav-0 li a:hover {
	background: #eee
}

.yom-nav .nav .nav-0 li.selected a {
	margin: -5px 0 -1px;
	border: 1px solid;
	border-bottom-color: #fff !important;
	background: #fff;
	-moz-border-radius: 3px 3px 0 0;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	border-radius: 3px 3px 0 0
}

.yom-nav .nav .nav-0 li.selected a:hover { *
	background: #092731
}
.yom-nav .nav .nav-0 li a {
	background:-moz-linear-gradient(center top , #1B5366 0pt, #092631 100%) repeat scroll 0 0 #092631;
	border-color:#3C6B7D #2C454F;
}
.yog-rtl .yom-nav .nav .nav-0 li.selected a {
	margin: -5px 0 -1px
}

.yom-nav .nav .nav-0 li a span {
	padding: 10px 10px
}

.yom-nav .nav .nav-0 li.selected a span {
	padding-top: 14px
}

.yom-nav .nav .nav-0 li.selected .nav-sub .entries li a {
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0
}

.yom-nav .nav li .arrow {
	position: absolute;
	top: -7px;
	left: 0;
	display: block;
	width: 100%;
	padding: 0;
	margin: 0;
	font-size: 0;
	line-height: 0
}

.yom-nav .nav li .arrow em {
	display: block;
	width: 0;
	height: 0;
	margin: 0 auto;
	border-width: 4px 4px 0;
	border-style: solid;
	border-color: #aaa transparent transparent;
	_border-style: solid dashed dashed;
	opacity: .4
}

.yom-nav .nav li.selected .arrow {
	display: none
}

.yom-nav .nav li.nav-sub-persist .arrow {
	display: block
}

.yom-nav .nav li .nav-sub .entries dl.actions {
	display: none;
	position: absolute;
	top: 0;
	right: 5px;
	_display: block
}

.yog-rtl .yom-nav .nav li .nav-sub .entries dl.actions {
	right: auto;
	left: 0
}

.yom-nav .nav li .nav-sub .entries li:hover>dl.actions {
	display: block
}

.yom-nav .nav li .nav-sub .entries li:hover>dl.actions dd {
	float: left
}

.yom-nav .nav li .nav-sub .entries li:hover>dl.actions dd a span {
	margin: 0;
	padding: 5px
}

.yom-nav .nav .nav-stack li.on .nav-sub .entries li.nav-sub-group:hover
	{
	background: none
}

.yom-nav .bd .nav li.nav-sub-group .nav-sub li a span {
	padding: 5px 4em 5px 10px
}

.yog-rtl .yom-nav .bd .nav li.nav-sub-group .nav-sub li a span {
	padding: 5px 10px 5px 4em
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group {
	padding-bottom: 10px
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group>a {
	margin: 0 10px;
	padding: 0;
	border: 1px dotted;
	border-color: rgba(255, 255, 255, 0.3) !important;
	border-color: #aaa;
	border-width: 1px 0;
	font-size: 93%;
	font-weight: normal
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group>a span {
	padding: 5px 0
}

.yom-nav .nav li .nav-1 .nav-sub .entries ul li.nav-sub-group>a:hover,.yom-nav .nav li .nav-1 .nav-sub ul li.nav-sub-group:hover
	{
	background: none
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group .nav-sub {
	display: block;
	position: static;
	width: auto;
	border: none;
	background: none
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group .nav-sub ul {
	display: block;
	width: auto;
	padding: 10px 0;
	margin: 0 10px;
	border-bottom: 1px dotted;
	border-color: rgba(255, 255, 255, 0.3) !important;
	border-color: #aaa
}

.yom-nav .nav li .nav-1 .nav-sub li.nav-sub-group .nav-sub ul li {
	margin: 0 -10px
}

.yom-nav .nav li .nav-stack .teaser {
	display: none
}

.yom-nav .nav li .nav-sub .teaser {
	font-size: 100%
}

.yom-nav .nav li .nav-sub .teaser .yom-mod {
	padding: 10px
}

.yom-nav .nav li .nav-sub .teaser ul,.yom-nav .nav li .nav-sub .teaser ol
	{
	border: none
}

.yom-nav .nav li .nav-sub .teaser li a,.yom-nav .nav li .nav-sub .teaser li a:hover
	{
	color: inherit; *
	color: #000
}

.yom-nav .nav li .nav-sub .teaser li a span {
	padding: 0
}

.yom-nav button {
	display: none
}

/* ads.css 225074 */
.yom-ad {
	margin-bottom: 10px;
	border: none;
	text-align: center
}

.yom-ad img,.yom-ad embed,.yom-ad object,.yom-ad iframe,.yom-ad table {
	margin: 0 auto
}

.yom-ad .yom-ad.col {
	margin-bottom: 0
}

#yom-ad-NE3 {
	border-top: none
}

#yom-ad-NNS {
	padding: 3px 10px;
	border: 1px solid;
	text-align: left
}

#yom-ad-NNS table {
	margin: 0
}

#yom-ad-NNS a {
	text-decoration: none
}

.yog-24u #yom-ad-NT1,.yog-24u #yom-ad-SS1,.yog-24u #yom-ad-MH {
	margin: 0 -10px 10px
}

#yom-ad-NT1 img,#yom-ad-SS1 img,#yom-ad-MH img {
	display: block
}

#yom-ad-M {
	padding: 5px
}

#yom-ad-M a {
	text-decoration: none
}

#yom-ad-M .hd {
	color: #aaa;
	text-transform: uppercase
}

#yom-ad-M .bd {
	background: #fff;
	padding: 10px 0 5px 10px;
	margin-top: 5px;
	text-align: left
}

#yom-ad-M .bd .story { *
	zoom: 1
}

#yom-ad-M .bd .first {
	margin-bottom: 10px
}

#yom-ad-M .bd .img {
	display: table-cell; *
	display: block; *
	float: left;
	vertical-align: top;
	padding-right: 10px
}

#yom-ad-M .bd .img img { *
	display: inline
}

#yom-ad-M .bd .yom-list {
	padding: 0;
	display: table-cell; *
	display: inline-block;
	text-align: left;
	_font-size: 108%
}

#yom-ad-M .bd .yom-list li {
	padding: 0 0 4px 10px;
	background-position: left 5px
}

.yog-rtl #yom-ad-M .bd {
	padding: 10px 10px 5px 0
}

.yog-rtl #yom-ad-M .bd .img { *
	float: right;
	padding-right: 0;
	padding-left: 10px
}

.yog-rtl #yom-ad-M .bd .yom-list {
	text-align: right
}

.yog-rtl #yom-ad-M .bd .yom-list li {
	padding: 0 10px 4px 0;
	background-position: right 5px
}

/* linkbox.css 248956 */
.yom-linkbox-horizontal {
	position: relative;
	overflow: hidden;
	margin: 0;
	padding: 0;
	height: 1.6em;
	border-top: none !important;
	font-size: 77%
}

.yom-linkbox-horizontal .hd {
	position: absolute;
	top: 0;
	left: 0;
	padding: 0
}

.yog-rtl .yom-linkbox-horizontal .hd {
	right: 0;
	left: auto
}

.yom-linkbox-horizontal .bd {
	margin-right: 0 !important;
	margin-left: 0 !important
}

.yom-linkbox-horizontal .ft {
	display: none
}

.yom-linkbox-horizontal .hd h2 {
	float: left;
	height: 1.6em;
	line-height: 1.6em;
	padding: 0 .5em 0 1em;
	color: #fff;
	background: #000
}

.yog-rtl .yom-linkbox-horizontal .hd h2 {
	float: right;
	padding: 0 1em 0 .5em
}

.yom-linkbox-horizontal .hd .arrow {
	position: relative;
	top: 0;
	float: left;
	margin: 0;
	border-width: .8em 0 .8em .8em
}

.yog-rtl .yom-linkbox-horizontal .hd .arrow {
	float: right;
	border-width: .8em .8em .8em 0
}

.yom-linkbox-horizontal .bd {
	line-height: 1.6em
}

.yom-linkbox-horizontal .content {
	padding: 0 10px
}

.yom-linkbox-horizontal .bd .wrap li {
	float: left;
	padding: 0;
	margin: 0 15px 3em 0;
	list-style: none;
	background-image: none
}

.yog-rtl .yom-linkbox-horizontal .bd .wrap li {
	float: right;
	margin: 0 0 3em 15px
}

.yom-bar .yom-linkbox-horizontal {
	margin: 7px 0
}

.yom-navbox .bd li {
	padding: 10px 0;
	border-top: 1px solid #CECECE !important
}

.yom-navbox .bd li.first {
	border-top: none !important
}

.yom-navbox .bd li h3 {
	text-transform: uppercase
}

.yom-navbox .bd li h3,.yom-navbox .bd li h3 a {
	color: #161616
}

/* footer_links.css 188629 */
.yom-footer-links {
	padding: 20px 0;
	margin-bottom: 0;
	color: #fff;
	background: #000
}

.yom-footer-links .yom-mod {
	margin-bottom: 0
}

.yom-footer-links a,.yom-footer-links .yom-mod .hd h2,.yom-footer-links .yom-mod .hd h2 a
	{
	color: #fff
}

.yom-footer-links .ft a.more {
	font-size: 100%;
	font-weight: bold;
	text-align: left
}

.yog-rtl .yom-footer-links .ft a.more {
	text-align: right
}

.yom-footer-links ul.last,.yom-footer-links ol.last {
	margin-right: -5em
}

.yog-rtl .yom-footer-links ul.last,.yog-rtl .yom-footer-links ol.last {
	margin-right: 0;
	margin-left: -5em
}

.yom-footer-links li {
	padding: 4px 10px 4px 0
}

.yog-rtl .yom-footer-links li {
	padding: 4px 0 4px 10px
}

.yom-footer-links ul.yom-list li {
	list-style-type: none;
	padding-left: 0;
	background: none
}

.yog-rtl .yom-footer-links ul.yom-list li {
	padding-right: 0
}

.yom-footer-links .yog-7u {
	padding: 10px 0;
	font-weight: bold
}

.yom-footer-links .yog-17u {
	padding: 10px 0;
	background: #666;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px
}

.yom-footer-links .yog-17u ul,.yom-footer-links .yog-17u ol {
	font-size: 93%
}

.yom-footer-links .yog-17u .yom-mod {
	margin-right: -10px;
	padding: 0 20px 10px;
	border-right: 1px solid
}

.yog-rtl .yom-footer-links .yog-17u .yom-mod {
	margin-right: 0;
	margin-left: -10px;
	padding: 0 20px;
	border-right: none;
	border-left: 1px solid
}

.yom-footer-links .yog-17u .first .yom-mod {
	padding-left: 30px
}

.yog-rtl .yom-footer-links .yog-17u .first .yom-mod {
	padding-right: 30px;
	padding-left: 20px
}

.yom-footer-links .yog-17u .last .yom-mod {
	border: none
}

/* trending.css 150139 */ /* worldwide.css 258584 */
#footer-worldwide {
	border: none;
	background-image: -moz-linear-gradient(top, #0c3847 0, #0e4051 15px);
	padding: 10px 0 0 0;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0c3847),
		color-stop(0.15, #0e4051) );
	color: #fff;
	background-color: #0e4051
}

#footer-worldwide .y-footer {
	padding: 20px 0
}

#footer-worldwide h2 {
	font-size: 100%;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px
}

#footer-worldwide ul:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

#footer-worldwide li {
	float: left
}

#footer-worldwide li {
	padding-right: 15px;
	line-height: 25px
}

#footer-worldwide li a {
	color: #fff;
	font-size: 92%
}

#footer-worldwide .yog-grid {
	background:
		url(http://l.yimg.com/os/mit/media/p/finance/images/worldmap-258344.png)
		no-repeat scroll right top transparent
}

/* footer_info.css 257904 */
.yom-footer-info {
	background: #333;
	color: #fff;
	font-size: 85%
}

.yom-footer-info a {
	color: #fff
}

.yom-footer-info .bd {
	padding: 10px 0 15px
}

.yom-footer-info .copyright-providers {
	margin-bottom: 10px
}

.yom-footer-info .copyright span {
	margin: 0 4px
}

.yom-footer-info .copyright li {
	display: inline;
	margin: 0 5px
}

.yom-footer-info cite {
	font-size: 100%
}

.yom-footer-info .disclaimer {
	margin-bottom: 10px
}

.yom-footer-info .notice {
	display: block;
	margin-top: 6px
}

.yom-footer-info .country a {
	display: inline;
	margin: 0 5px
}

.yom-footer-info .country a span strong {
	visibility: hidden
}

.yom-footer-info .copyright .wrap {
	display: block;
	margin: 5px 0
}

.yom-footer-info .notice ul {
	display: inline
}

.yom-footer-info .notice li {
	display: inline;
	margin: 0 5px
}

/* footer_info-desktop.css 257904 */
@media all {
	.yom-footer-info cite {
		margin-bottom: 10px
	}
	.yom-footer-info .bd {
		margin: 0 auto;
		width: 950px
	}
	.yom-footer-info .copyright ul {
		display: inline
	}
	.yom-footer-info .country {
		float: right;
		display: inline
	}
	.yom-footer-info .copyright .wrap .first {
		margin-left: 0
	}
}

/* footer-disclaimer.css 239492 */
.yom-footer-disclaimer {
	background-color: #0A2E3A;
	color: #73A1AE;
	font-size: 85%
}

.yom-footer-disclaimer .bd {
	margin: 0 auto;
	padding: 0;
	width: 950px
}

.yom-footer-disclaimer a {
	color: #FFF
}

.yom-footer-disclaimer strong {
	font-weight: normal
}

.yom-footer-disclaimer p {
	padding-bottom: 5px
}

.yom-footer-disclaimer .fin-ynn {
	font-size: 13px
}

.yom-footer-info {
	padding-bottom: 0
}